Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 OLIVER PLACE Detached £335,000 21 Jan 2011
8 OLIVER PLACE Detached £260,000 19 Jul 2006
9 OLIVER PLACE Detached £138,500 15 Feb 1999
10 OLIVER PLACE Detached £220,000 17 Dec 2012